
	//da-dk: Danish (Denmark)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("da-dk", {

		name:							"Dansk (Danmark)",

		d_days:						[	"s\u00f8ndag", "mandag", "tirsdag"	, "onsdag", "torsdag"	, "fredag", "l\u00f8rdag" ],
		d_days_short:			[ "s\u00f8"		, "ma"		, "ti"			, "on"		, "to"			, "fr"		, "l\u00f8" ],
		d_months: 				[
												"januar", "februar"	, "marts"			, "april"		, "maj"			, "juni",
												"juli"	, "august"	, "september"	, "oktober"	, "november", "december"
											],

		d_formats:				{
												date: 			"dd-mm-yyyy",
												date_l: 		"d. month yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"d. Month",
												month_year: "Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60": "CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				"."
	})

	//de-de: German (Germany)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("de", {

		name:							"Deutsch (Deutschland)",

		d_days:						[ "sonntag", "montag", "dienstag", "mittwoch", "donnerstag", "freitag"	, "samstag" ],
		d_months: 				[
												"januar"	, "februar"	, "m\u00e4rz"			, "april"		, "mai"			, "juni",
												"juli"		, "august"	, "september"	, "oktober"	, "november", "dezember"
											],

		d_formats:				{
												date: 			"dd.mm.yyyy",
												date_l:			"Day, d. Month yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"d Month",
												month_year:	"Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60":	"CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				"."
	})

	//en-us: English (United States)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("en-us", {

		name:							"English (United States)",

		d_days:						[	"sunday", "monday", "tuesday"	, "wednesday", "thursday", "friday", "saturday" ],
		d_months: 				[
												"january"	, "february", "march"			, "april"		, "may"			, "june",
												"july"		, "august"	, "september"	, "october"	, "november", "december"
											],

		d_days_ordinals:	[ "th", "st", "nd", "rd",,,,,,,,,,,,,,,,,, "st", "nd", "rd" ],

		d_formats:				{
												date: 			"m/d/yyyy",
												date_l:			"Day, Month d, yyyy",
												time:				"h:mmn MR",
												time_l:			"h:mmn:ss MR",
												month_day:	"Month d",
												month_year:	"Month, yyyy"
											},

		d_tzs:						{
												"-600": 	"HAST:HADT",
												"-540": 	"AKST:AKDT",
												"-480": 	"PST:PDT",
												"-420": 	"MST:MDT",
												"-360": 	"CST:CDT",
												"-300": 	"EST:EDT"
											}
	})
	//en-en: English (alias to us)
	//-------------------------------------------------------------------------------
	//@sys: Opera 10.50 - see on opera
	jsl.Locale.set("en-us:en-en", {

		name:	"English (United States)"
	})

	//en-gb: English (United Kingdom)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("en-us:en-gb", {

		name:							"English (United Kingdom)",

		d_formats:				{
												date: 			"dd/mm/yyyy",
												date_l:			"dd Month yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"d Month",
												month_year:	"Month yyyy"
											},
		d_first_wday: 		1,
		d_tzs:						{ "0": "GMT:BST" }
	})

	//es-es: Spanish (Spain)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("es", {

		name:							"Espa\u00f1ol (Espa\u00f1a)",

		d_days:						[ "domingo", "lunes", "martes"	, "mi\u00e9rcoles", "jueves"	, "viernes"	, "s\u00e1bado" ],
		d_months: 				[
												"enero"		, "febrero"	, "marzo"			, "abril"		, "mayo"			, "junio",
												"julio"		, "agosto"	, "septiembre", "octubre"	, "noviembre"	, "diciembre"
											],

		d_formats:				{
												date: 			"dd/mm/yyyy",
												date_l: 		"Day, dd de Month de yyyy",
												time:				"H:mmn",
												time_l:			"H:mmn:ss",
												month_day:	"dd Month",
												month_year: "Month de yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60":	"CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				"."
	})

	//es-ar: Spanish (Argentina)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("es:es-ar", {

		name:							"Espa\u00f1ol (Argentina)",

		d_formats:				{
												time:		"h:mmn",
												time_l:	"h:mmn:ss"
											},

		d_first_wday: 		0,
		d_am:							"a.m.",
		d_pm:							"p.m.",

		//dst is ruled year-by-year and can be different from differents federal regions
		d_tzs:						{ "-180":	"ART:ARDT" }
	})

	//fr-fr: French (France)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("fr", {

		name:							"Fran\u00e7ais (France)",

		d_days:						[	"dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi" ],
		d_months: 				[
												"janvier"	, "f\u00e9vrier"	, "mars"			, "avril"		, "mai"			, "juin",
												"juillet"	, "ao\u00fbt"		, "septembre"	, "octobre"	, "novembre", "d\u00e9cembre"
											],

		d_formats:				{
												date: 			"dd/mm/yyyy",
												date_l:			"Day d Month yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"d Month",
												month_year:	"Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60":	"CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				" "
	})

	//is-is: Icelandic (Iceland)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("is", {

		name:							"\u00cdslenska (\u00cdsland)",

		d_days:						[	"sunnudagur", "m\u00e1nudagur", "\u00feri\u00f0judagur", "mi\u00f0vikudagur", "fimmtudagur", "f\u00f6studagur", "laugardagur" ],
		d_months: 				[
												"jan\u00faar", "febr\u00faar"	, "mars"			, "apr\u00edl"		, "ma\u00ed"			, "j\u00fan\u00ed",
												"j\u00fal\u00ed"	, "\u00e1g\u00fast"		, "september"	, "okt\u00f3ber"	, "n\u00f3vember", "desember"
											],

		d_formats:				{
												date: 			"d.m.yyyy",
												date_l: 		"d. month yyyy",
												time:				"H.mmn",
												time_l:			"H.mmn.ss",
												month_day:	"d. Month",
												month_year: "Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "0":	"GMT" },

		n_sep_dec:				",",
		n_sep_zero:				"."
	})

	//it-it: Italian (Italy)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("it", {

		name:							"Italiano (Italia)",

		d_days:						[	"domenica", "luned\u00ec"	, "marted\u00ec"	, "mercoled\u00ec", "gioved\u00ec"	, "venerd\u00ec"	, "sabato" ],
		d_months: 				[
												"gennaio"	, "febbraio", "marzo"			, "aprile"	, "maggio"		, "giugno",
												"luglio"	, "agosto"	, "settembre"	, "ottobre"	, "novembre"	, "dicembre"
											],

		d_formats:				{
												date: 			"dd/mm/yyyy",
												date_l: 		"day d month yyyy",
												time:				"H.mmn",
												time_l:			"H.mmn.ss",
												month_day:	"d Month",
												month_year: "Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60":	"CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				"."
	})

	//it-ch: Italian (Switzerland)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("it:it-ch", {

		name:							"Italiano (Svizzera)",

		d_formats:				{
												date: 			"dd.mm.yyyy",
												date_l: 		"day, d. month yyyy",
												time:				"HH.mmn",
												time_l:			"HH.mmn.ss",
												month_day:	"d. Month"
											},

		n_sep_dec:				".",
		n_sep_zero:				"'"
	})

	//nb-no: Norwegian, Bokm\u00e5l (Norway)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("nb-no", {

		name:							"Norsk, bokm\u00e5l (Norge)",

		d_days:						[	"s\u00f8ndag", "mandag", "tirsdag"	, "onsdag", "torsdag"	, "fredag", "l\u00f8rdag" ],
		d_days_short:			[ "s\u00f8"		, "ma"		, "ti"			, "on"		, "to"			, "fr"		, "l\u00f8" ],
		d_months: 				[
												"januar", "februar"	, "mars"			, "april"		, "mai"			, "juni",
												"juli"	, "august"	, "september"	, "oktober"	, "november", "desember"
											],

		d_formats:				{
												date: 			"dd.mm.yyyy",
												date_l: 		"d. month yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"d. Month",
												month_year: "Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60":	"CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				" "
	})

	//pl-pl: Polish (Poland)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("pl", {

		name:							"Polski (Polska)",

		d_days:						[	"niedziela"	, "poniedzia\u0042ek", "wtorek", "\u005broda"	, "czwartek", "pi\u0005tek", "sobota" ],
		d_days_short:			[ "n"					, "pn"					, "wt"		, "\u005br"		, "cz"			, "pt"		, "so" ],
		d_months: 				[
												"stycze\u0044"	, "luty"		, "marzec"	, "kwiecie\u0044"		, "maj"			, "czerwiec",
												"lipiec"	, "sierpie\u0044",	"wrzesie\u0044", "pa\u007adziernik"	, "listopad", "grudzie\u0044"
											],

		d_formats:				{
												date: 			"yyyy-mm-dd",
												date_l: 		"d Month yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"d Month",
												month_year: "Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60":	"CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				" "
	})

  //pt-pt: Portuguese (Portugal)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("pt", {

		name:							"Portugu\u00eas (Portugal)",

		d_days:						[	"domingo", "segunda-feira", "ter\u00e7a-feira", "quarta-feira", "quinta-feira", "sexta-feira", "s\u00e1bado" ],
		d_months: 				[
												"janeiro"	, "fevereiro"	, "mar\u00e7o"		, "abril"		, "maio"		, "junho",
												"julho"		, "agosto"		, "setembro", "outubro"	, "novembro", "dezembro"
											],

		d_formats:				{
												date: 			"dd-mm-yyyy",
												date_l: 		"day, d de Month de yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"d Month",
												month_year: "Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "0":	"WET:WEST" },

		n_sep_dec:				",",
		n_sep_zero:				"."
	})

	//pt-br: Portuguese (Brazil)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("pt:pt-br", {

		name:							"Portugu\u00eas (Brasil)",

		d_formats:				{
												date: 			"d/m/yyyy",
												date_l: 		"day, d de month de yyyy",
												month_day:	"dd' de 'Month",
												month_year: "Month' de 'yyyy"
											},
		d_tzs:						{ "-180": "BRT:BRST" },
		n_sep_dec:				".",
		n_sep_zero:				","
	})

	//ru-ru: Russian (Russia)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("ru", {

		name:							"\u0040\u0043\u0041\u0041\u003a\u0038\u0039 (\u0020\u003e\u0041\u0041\u0038\u004f)",

		d_days:						[	"\u0032\u003e\u0041\u003a\u0040\u0035\u0041\u0035\u003d\u004c\u0035"	, "\u003f\u003e\u003d\u0035\u0034\u0035\u003b\u004c\u003d\u0038\u003a"	, "\u0032\u0042\u003e\u0040\u003d\u0038\u003a"	, "\u0041\u0040\u0035\u0034\u0030"	, "\u0047\u0035\u0042\u0032\u0035\u0040\u0033"	, "\u003f\u004f\u0042\u003d\u0038\u0046\u0030"	, "\u0041\u0043\u0031\u0031\u003e\u0042\u0030" ],
		d_days_short:			[ "\u0012\u0041"					, "\u001f\u003d"					, "\u0012\u0042"			, "\u0021\u0040"		, "\u0027\u0042"			, "\u001f\u0042"			, "\u0021\u0031" ],
		d_months: 				[
												"\u002f\u003d\u0032\u0030\u0040\u004c", "\u0024\u0035\u0032\u0040\u0030\u003b\u004c"	, "\u001c\u0030\u0040\u0042"		, "\u0010\u003f\u0040\u0035\u003b\u004c"	, "\u001c\u0030\u0039"		, "\u0018\u004e\u003d\u004c",
												"\u0018\u004e\u003b\u004c"	, "\u0010\u0032\u0033\u0043\u0041\u0042"	, "\u0021\u0035\u003d\u0042\u004f\u0031\u0040\u004c", "\u001e\u003a\u0042\u004f\u0031\u0040\u004c"	, "\u001d\u003e\u004f\u0031\u0040\u004c", "\u0014\u0035\u003a\u0030\u0031\u0040\u004c"
											],

		d_formats:				{
												date: 			"dd.mm.yyyy",
												date_l: 		"d month yyyy \u0033.",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"Month dd",
												month_year: "Month yyyy \u0033."
											},

		d_first_wday: 		1,
		d_tzs:						{
												"120": "EET:EEST", //USZ1:USZ1S
												"180": "MST:MSD",
												"300": "YEKT:YEKST",
												"360": "OMST:OMSK",
												"420": "KRAT:KRAST",
												"480": "IRKT:IRKST",
												"540": "YAKT:YAKST",
												"600": "VLAT:VLAST",
												"660": "MAGT:MAGST"
											},

		n_sep_dec:				",",
		n_sep_zero:				" "
	})

	//sv-se: Swedish (Sweden)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("sv-se", {

		name:							"Svenska (Sverige)",

		d_days:						[	"s\u00f6ndag", "m\u00e5ndag", "tisdag", "onsdag", "torsdag"	, "fredag", "l\u00f6rdag" ],
		d_days_short:			[ "s\u00f6"		, "m\u00e5"		, "ti"		, "on"		, "to"			, "fr"		, "l\u00f6" ],
		d_months: 				[
												"januari"	, "februari", "mars"			, "april"		, "maj"			, "juni",
												"juli"		, "augusti"	, "september"	, "oktober"	, "november", "december"
											],

		d_formats:				{
												date: 			"yyyy-mm-dd",
												date_l: 		"den d month yyyy",
												time:				"HH:mmn",
												time_l:			"HH:mmn:ss",
												month_day:	"den d Month",
												month_year: "Month yyyy"
											},

		d_first_wday: 		1,
		d_tzs:						{ "60": "CET:CEST" },

		n_sep_dec:				",",
		n_sep_zero:				"."
	})

	//sv-fi: Swedish (Finland)
	//-------------------------------------------------------------------------------
	jsl.Locale.set("sv-se:sv-fi", {

		name:							"Svenska (Finland)",

		d_formats:				{ date: 	"d.m.yyyy" },
		d_tzs:						{ "120":	"EET:EEST" },
		n_sep_dec:				",",
		n_sep_zero:				" "
	})
